home *** CD-ROM | disk | FTP | other *** search
/ Alde ADA 5 #1 / ADA CD-ROM - Alde Publishing.iso / cm / fcheck.sid < prev    next >
Encoding:
Text File  |  1988-05-03  |  3.9 KB  |  83 lines

  1. --= SID = SIMTEL20 Ada Software Repository Item Description File = SID =--
  2. -- UNIT NAME         : FILE_CHECKER
  3. -- VERSION           : 1.3
  4. -- REVIEW CODE       : 
  5. -- DDN ADDRESS       : RCONN at SIMTEL20
  6. -- AUTHOR            : Richard Conn
  7. --                   : TI Ada Technology Branch
  8. --                   : Box 801, MS 8007
  9. --                   : McKinney, TX  75069
  10. -- COPYRIGHT         : (c) 1985 Richard Conn
  11. -- DATE CREATED      : 15 Feb 85
  12. -- DATE RELEASED     : 15 Feb 85
  13. -- DATE LAST UPDATED : 2 Dec 85
  14. -- LOCATION          : ASR
  15. -- ENVIRONMENT       : DG MV 10000, ROLM ADE
  16. --= CLASSIFICATION       ===============================================--
  17. -- CATEGORY LEVEL 1  : PROGRAMMING TOOLS
  18. -- CATEGORY LEVEL 2  : File Statement, Line, and Character Counter
  19. -- CATEGORY LEVEL 3  : 
  20. -- CATEGORY LEVEL 4  : 
  21. -- KEYWORD           : 
  22. -- INDEX             : Ada Statements
  23. -- INDEX             : Statements, Ada
  24. -- INDEX             : Lines of Code
  25. -- INDEX             : Code, Lines of
  26. -- INDEX             : Checksum
  27. -- TAXONOMY          : 
  28. -- DEPENDENCIES      : 
  29. -- SEE ALSO          : 
  30. --= FILE LISTING         ===============================================--
  31. -- FILE SPECS        : PD:<ADA.TOOLS>FCHECK.*
  32. -- DIRECTORY DISPLAY :
  33. -- Directory   PD:<ADA.TOOLS>
  34. --      File Name     Byte Count  Line Count
  35. --   ---------------  ----------  ----------
  36. --   FCHECK.DOC             5048         165
  37. --   FCHECK.PRO             3791          77
  38. --   FCHECK.SRC            20881         594
  39. --   ===============  ==========  ==========
  40. --     3 Files             29720         836
  41. --= ABSTRACT             ===============================================--
  42. --         FILE_CHECKER  uses  CAS3 to count the number of Ada statements
  43. -- (terminated by semicolons),  the  number  of  lines  of  code,  and  a
  44. -- checksum  of the non-space (excludes tabs, CR, LF, FF, HT, and spaces)
  45. -- characters in a group of files.
  46. -- 
  47. --         FILE_CHECKER  asks  for  one file name after another; the user
  48. -- terminates his input by striking  RETURN  to  the  file  name  prompt.
  49. -- FILE_CHECKER  then  gives  a  summary report of this data on all files
  50. -- listed.  Include files may be specified along with other file names.
  51. -- 
  52. --         Ada  components  used by FILE_CHECKER include GENERIC_LIST and
  53. -- CAS3.  CHARACTER_SET is used by CAS3.  All are in the  Ada  Repository
  54. -- in the COMPONENTS subdirectory.
  55. --= REVISION HISTORY     ===============================================--
  56. --
  57. -- DATE         VERSION AUTHOR                  HISTORY
  58. -- 2/15/85      1.0     Richard Conn            Initial Release
  59. -- 4/9/85       1.1     Richard Conn            Add Include Files, CAS3
  60. -- 9/25/85      1.2     Richard Conn            Add Output File, Misc
  61. -- 12/2/85      1.3     Richard Conn            Add Count Summary
  62. --= RELEASE NOTICE       ===============================================--
  63. -- This prologue must be included in all copies of this software.
  64. --
  65. -- This software is copyright by the author.
  66. --
  67. -- This software is released to the Ada community.
  68. -- This software is released to the Public Domain (note:
  69. --   software released to the Public Domain is not subject
  70. --   to copyright protection).
  71. -- Restrictions on use or distribution:  NONE
  72. --= DISCLAIMER           ===============================================--
  73. --     This software and its documentation are provided "AS IS" and
  74. -- without any expressed or implied warranties whatsoever.  No warranties
  75. -- as to performance, merchantability, or fitness for a particular
  76. -- purpose exist.
  77. --     The user is advised to test the software thoroughly before
  78. -- relying on it.  The user must assume the entire risk and liability of
  79. -- using this software.  In no event shall any person or organization of
  80. -- people be held responsible for any direct, indirect, consequential or
  81. -- inconsequential damages or lost profits.
  82. --======================================================================--
  83.